import { BaseData } from "./DataCustom"


/** 自动生成文件 */
export class Sound extends BaseData{

	/** 表文件名 */
	static readonly dataName = "sound";

	/** id */
	id: number;

	/** 音效类型 */
	soundType: number;

	/** 音效资源 */
	soundResource: string;

	/** 音源时长（毫秒） */
	time: number;

	/** 播放起始区间上限时间（毫秒） */
	begin: number;

	/** 音量大小 */
	volumeSize: number;

	/** 是否循环 */
	loop: number;

	/** 延迟时间 */
	delayTime: number;

	/** 淡入时长 */
	fadeIn: number;

	/** 淡出时长 */
	fadeOut: number;

	/** 优先级 */
	priority: number;

}

/** 自动生成文件 */
export class Test extends BaseData{

	/** 表文件名 */
	static readonly dataName = "test";

	/** id */
	id: number;

	/** 音效类型 */
	soundType: number;

	/** 音效资源 */
	soundResource: string;

	/** 音量大小 */
	volumeSize: number;

	/** 优先级 */
	priority: number;

}